/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Merlion.util.state;

import java.io.Serializable;
import java.util.List;

public class WarehouseInventoryState implements Serializable{
    private WarehouseState warehouse;
    private List<InventoryState> products;
    private List<InventoryState> materials;

    public WarehouseInventoryState(WarehouseState warehouse, List<InventoryState> products, List<InventoryState> materials) {
        this.warehouse = warehouse;
        this.products = products;
        this.materials = materials;
    }

    
    public WarehouseState getWarehouse() {
        return warehouse;
    }

    public void setWarehouse(WarehouseState warehouse) {
        this.warehouse = warehouse;
    }

    public List<InventoryState> getMaterials() {
        return materials;
    }

    public void setMaterials(List<InventoryState> materials) {
        this.materials = materials;
    }

    public List<InventoryState> getProducts() {
        return products;
    }

    public void setProducts(List<InventoryState> products) {
        this.products = products;
    }
    
    
    
}
